home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / rompr100.zip / ROMPROC.CFG < prev    next >
Text File  |  1993-03-26  |  7KB  |  168 lines

  1. ;
  2. ;
  3. ;
  4. ;    ┌────┐
  5. ;    │──═─│
  6. ;    │ ── │ ─────┐      ┌────┐             ROMProc Configuration File
  7. ;    │    │   ROMProc   │──═─│                    Version 1.00
  8. ;    │    │      └────> │ ── │          (c) Copyright 1993 - Stacy Smith
  9. ;    │    │             │    │
  10. ;    │    │             │    │
  11. ;   ─┴────┴─           ─┴────┴─
  12. ;
  13. ;
  14. ;      The latest version of ROMProc can always be obtained from my BBS:
  15. ;
  16. ;                        The Bloom Beacon-Picayune BBS
  17. ;          Node 1: (804) 525-9760 (USRobotics Courier Dual Standard)
  18. ;             Node 2: (804) 525-5372 (USRobotics Courier V.32bis)
  19. ;                    Fidonet 1:276/112 (magic tag ROMPROC)
  20. ;
  21. ;
  22. ; ╔════════════════════════════════════╗
  23. ; ║   General Options And Parameters   ║
  24. ; ╚════════════════════════════════════╝
  25. ;
  26. ; The registration code, BBS name and sysop name EXACTLY as provided to you on
  27. ; your registration letter. If this is an unregistered version, comment out
  28. ; these lines, or don't change them. Note that these are case-sensitive!
  29. REG_CODE     0000000000
  30. BBS_NAME     UNREGISTERED
  31. SYSOP_NAME   SYSOP
  32. ; The full path for the specific subdirectory for ROMProc to store file(s) to
  33. ; be downloaded. This must include the trailing backslash! If this directory
  34. ; does not exist at runtime, ROMProc will attempt to create it. This can be
  35. ; set to a RAM disk for greater speed, since ROMProc will detect an out of
  36. ; disk space condition and allow the download to continue from the original
  37. ; file.
  38. WORK_DIR     d:\work\
  39. ; The size of the disk I/O buffers you wish to allocate in bytes (valid values
  40. ; are between 2048 bytes and 16384 bytes). Optimal performance is obtained with
  41. ; a value that is a multiple of 2048 (a typical hard disk cluster size).
  42. DISK_BUFFER  4096
  43. ; If you want ROMProc to preserve three lines at the top or bottom of the
  44. ; local display, enter TOP or BOTTOM as desired, otherwise, enter NONE or
  45. ; comment the line out.
  46. LOCK_LINES   top
  47. ; The directory path and filename for your BBS ad to be added to each and every
  48. ; archive processed by ROMProc. Note that you must provide a path, or it will
  49. ; not be copied. Please use the archive comment instead, as BBS ad files
  50. ; are the scourge of the BBS world...
  51. ; BBS_AD_FILE  c:\romproc\bbs_ad.txt
  52. ; If you want ROMProc to comment archives (if supported by the archive format)
  53. ; enter YES. If not, enter NO or comment the line out.
  54. COMMENT_ARC  yes
  55. ; Specify the drive letters for file preprocessing (BBS ad insertion and/or
  56. ; commenting). Ranges may be seperated by a hyphen, and/or individual drives
  57. ; may be seperated by spaces, commas or semi-colons. Any file requested from
  58. ; a non-specified drive will be tranmitted, unmodified, from the original
  59. ; location.
  60. PROC_DRIVE   C-Z
  61. ;
  62. ; ╔══════════════════════════╗
  63. ; ║   Archiver Definitions   ║
  64. ; ╚══════════════════════════╝
  65. ;
  66. ; Each archiver, is denoted by ARCHIVER x, where x is a sequential number. Up
  67. ; to 10 archivers can be executed by ROMproc. ROMProc is capable of
  68. ; automatically detecting ARC, ARJ, HYP, LZH, PAK, SQZ, ZIP and ZOO archives.
  69. ; The next 4 keywords are required after the ARCHIVER statement; do not
  70. ; comment any of them out or insert other parameters or comments between them.
  71. ; I would also advise against changing the command options I have set, unless
  72. ; you have need to do so.
  73. ; ARCHIVER    = denotes a new archiver definition.
  74. ; ARC_EXT     = the extension for this particular archiving format.
  75. ; ARC_ADD     = the command line to add files to an archive, including all
  76. ;               command-line switches desired. Place the variable @ARCHIVE@
  77. ;               where the filename is to be inserted in the command line and
  78. ;               @FILE@ where the filespec is to be inserted.
  79. ; ARC_COMMENT = the command line to comment archives, including all command-
  80. ;               line switches desired. Place the variable @ARCHIVE@ where the
  81. ;               filename is to be inserted in the command line. Leave this line
  82. ;               blank if the archiver does not support commenting.
  83. ; ARC_ERR     = the errorlevel that the archiver returns upon success. This
  84. ;               information should be available in the program's documentation.
  85. ARCHIVER     1
  86. ARC_EXT      arj
  87. ARC_ADD      arj a -e -m0 -s1 @ARCHIVE@ @FILE@
  88. ARC_COMMENT  arj c -s1 -y -zc:\romproc\comment.txt @ARCHIVE@
  89. ARC_ERR      0
  90. ;
  91. ARCHIVER     2
  92. ARC_EXT      lzh
  93. ARC_ADD      lha a /m1 @ARCHIVE@ @FILE@
  94. ARC_COMMENT
  95. ARC_ERR      0
  96. ;
  97. ARCHIVER     3
  98. ARC_EXT      sqz
  99. ARC_ADD      sqz a @ARCHIVE@ @FILE@
  100. ARC_COMMENT  sqz c @ARCHIVE@ c:\romproc\comment.txt
  101. ARC_ERR      0
  102. ;
  103. ARCHIVER     4
  104. ARC_EXT      zip
  105. ARC_ADD      pkzip -a -k @ARCHIVE@ @FILE@
  106. ARC_COMMENT  pkzip -k -z < c:\romproc\comment.txt @ARCHIVE@
  107. ARC_ERR      0
  108. ;
  109. ; ╔══════════════════════════╗
  110. ; ║   Protocol Definitions   ║
  111. ; ╚══════════════════════════╝
  112. ;
  113. ; Each protocol, is denoted by PROTOCOL x, where x is the letter designating
  114. ; the protocol. Up to 15 protocols can be executed by ROMproc. The next
  115. ; keyword is required after the PROTOCOL statement; do not comment it out or
  116. ; insert other parameters or comments between them. I have configured most of
  117. ; the popular protocols, using the PCBoard default lettering scheme.
  118. ; PROTOCOL    = denotes a new protocol definition
  119. ; PROT_SEND   = the command line to transmit the file(s) to remote, including
  120. ;               all command-line switches desired. Place the following
  121. ;               variables as needed for ROMProc to properly invoke the
  122. ;               protocol.
  123. ;               @PORT@     COM port to be used by the protocol
  124. ;               @SPEED@    COM port computer-to-modem speed (DTE)
  125. ;               @CARRIER@  modem-to-modem carrier speed (DCE)
  126. ;               @FILE@     File (or batch list file) to be downloaded
  127. ;               @UPLOAD@   path to upload directory for bi-directional
  128. ;                          protocols.
  129. ;
  130. ; Xmodem-CRC
  131. PROTOCOL  C
  132. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both pB4096 sc @FILE@
  133. ;
  134. ; 1K/Xmodem/G
  135. PROTOCOL  F
  136. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both pB4096 sx -k -g @FILE@
  137. ;
  138. ; Ymodem/G
  139. PROTOCOL  G
  140. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both est 0 @CARRIER@ pB4096 sb -k -g @FILE@
  141. ;
  142. ; HS/Link
  143. PROTOCOL  H
  144. PROT_SEND hslink -p@PORT@ -b@SPEED@ -e@CARRIER@ -u@ULDIR@ -a @FILE@
  145. ;
  146. ; Zmodem MobyTurbo
  147. PROTOCOL  M
  148. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both est 0 @CARRIER@ pB4096 sz -m @FILE@
  149. ;
  150. ; 1K/Xmodem
  151. PROTOCOL  O
  152. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both pB4096 sx -k @FILE@
  153. ;
  154. ; Xmodem
  155. PROTOCOL  X
  156. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both pB4096 sx @FILE@
  157. ;
  158. ; Ymodem
  159. PROTOCOL  Y
  160. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both est 0 @CARRIER@ pB4096 sb -k @FILE@
  161. ;
  162. ; Zmodem CRC-32
  163. PROTOCOL  Z
  164. PROT_SEND dsz port @PORT@ speed @SPEED@ ha both est 0 @CARRIER@ pB4096 sz @FILE@
  165. ;
  166. ; *** End of ROMProc configuration file ***
  167. ;
  168.